no wonder he left you - Turkish English Dictionary